package com.hxzy.shop.common.dto.marketing.req;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @Author ht
 * @Date 2021/9/13 10:28
 * @Version 1.0
 */
@Data
public class DistributionGlobalRuleUpdateReq implements Serializable {

    /**
     * id
     */
    @ApiModelProperty("id")
    private Long id;

    /**
     * 结算点 1支付成功 2订单完成
     */
    @ApiModelProperty("结算点 1支付成功 2订单完成")
    private Integer settlementPoint;

    /**
     * 提现门槛
     */
    @ApiModelProperty("提现门槛")
    private BigDecimal withdrawLimit;

    //是否产生绑定 1临时绑定 2绑定后x天后失效
    @ApiModelProperty("1临时绑定 2绑定后x天后失效")
    private Integer bind;
    //绑定天数
    @ApiModelProperty("绑定天数")
    private Integer bindTime;
    //是否允许抢客 1允许 2不允许
    @ApiModelProperty("是否允许抢客 1允许 2不允许")
    private Integer replaceBind;
}
